AmeliaBooking\Application\Services\Booking\BookingApplicationService D

Total Complexity 210
Dependencies 19
Dependents 0
Total lines 861
Lines of code 512
Logical lines of code 260
Comment lines 182
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
getAppointmentData()
D
22
69 166
isAppointmentStatusChangedForBooking()
B
50 24 33
setFilledAppointmentEntities()
B
46 22 34
getReservationEntity()
B
38 20 63
setReservationEntities()
B
41 20 50
setAppointmentEntities()
B
42 19 44
getBookingsWithChangedStatus()
A
49 10 31
delete()
S
56 5 18
bookingRescheduled()
S
52 3 28
removeBookingsByStatuses()
S
64 4 10
isBookingAdded()
S
69 4 6
getBookingEntity()
S
58 3 14
isBookingCanceledOrRejectedOrNoShow()
S
78 3 3
isBookingApprovedOrPending()
S
79 2 3
__construct()
S
81 1 3
filterApprovedBookings()
S
71 1 6